package cc.rengu.igas.channel.upac.common.constant;

import java.io.Serializable;

/**
 * 全渠道接入服务接口定义
 */
public class UpacServiceConstant implements Serializable {

    /*　银联全渠道通讯服务　*/
    public static final String UPAC_CLIENT_SERVICE = "UpacClientService";
    /* 银联全渠道通知服务 */
    public static final String UPAC_NOTICE_SERVICE = "UpacNoticeService";

    /*开通token支付*/
    public static final String UPAC_PAY_OPEN_SERVICE = "UpacPayOpenService";

    /************网关支付交易*************/
    /*个人网关消费撤销*/
    public static final String UPAC_B2C_CONSUME_CANCEL_SERVICE = "B2cConsumeCancelService";
    /*个人网关消费退货*/
    public static final String UPAC_B2C_CONSUME_REFUND_SERVICE = "B2cConsumeRefundService";
    /*企业网关消费退货*/
    public static final String UPAC_B2B_CONSUME_REFUND_SERVICE = "B2BConsumeRefundService";
    /*个人网关交易状态查询*/
    public static final String B2C_TRANSTATE_QUERY_SERVICE = "B2cTransStateQueryService";
    /*企业网关交易状态查询*/
    public static final String B2B_TRANSTATE_QUERY_SERVICE = "B2BTransStateQueryService";

    /************token支付交易*************/
    /*token支付开通查询*/
    public static final String TOKEN_PAY_OPEN_QUERY_SERVICE = "TokenPayOpenQueryService";
    /*删除token*/
    public static final String DELETE_TOKEN_SERVICE = "DeleteTokenService";
    /*申请token*/
    public static final String TOKEN_APPLY_SERVICE = "TokenApplyService";
    /*token消费*/
    public static final String TOKEN_CONSUME_SERVICE = "TokenConsumeService";
    /*token消费撤销*/
    public static final String TOKEN_CONSUME_CANCEL_SERVICE = "TokenConsumeCancelService";
    /*token消费退货*/
    public static final String TOKEN_CONSUME_REFUND_SERVICE = "TokenConsumeRefundService";
    /*token支付交易状态查询*/
    public static final String TOKEN_TRANSTATE_QUERY_SERVICE = "TokenTransStateQueryService";

    /************代收产品交易*************/
    /*代收签约短信发送*/
    public static final String COLLECTION_SIGN_WITHSMS_SERVICE = "CollectionSignWithSmsService";
    /*代收签约*/
    public static final String COLLECTION_SIGN_SERVICE = "CollectionSignService";
    /*代收解约*/
    public static final String COLLECTION_SIGN_CANCEL_SERVICE = "CollectionSignCancelService";
    /*单笔代收*/
    public static final String SINGLE_COLLECTION_SERVICE = "SingleCollectionService";
    /*批量代收*/
    public static final String BAT_COLLECTION_SERVICE = "BatCollectionService";
    /*代收消费撤销*/
    public static final String COLLECTION_CONSUME_CANCEL_SERVICE = "CollectionConsumeCancelService";
    /*代收消费退货*/
    public static final String COLLECTION_CONSUME_REFUND_SERVICE = "CollectionConsumeRefundService";
    /*代收支付交易状态查询*/
    public static final String COLLECTION_TRANSTATE_QUERY_SERVICE = "CollectionTransStateQueryService";
    /*批量代收交易状态查询*/
    public static final String BAT_COLLECTION_STATE_QUERY_SERVICE = "BatCollectionStateQueryService";

    /************代付产品交易*************/
    /*单笔代付*/
    public static final String SINGLE_REPAY_SERVICE = "SingleRepayService";
    /*批量代付*/
    public static final String BAT_REPAY_SERVICE = "BatCollectionService";
    /*入账状态查询*/
    public static final String ACCOUNTING_STATUS_QUERY_SERVICE = "AccountingStatusQueryService";
    /*代付交易状态查询*/
    public static final String CREDIT_TRANSTATE_QUERY_SERVICE = "CreditTransStateQueryService";
    /*批量代收交易状态查询*/
    public static final String BAT_REPAY_STATE_QUERY_SERVICE = "BatRepayStatusQueryService";

    /************身份验证产品交易*************/
    /*实名验证*/
    public static final String REALNAME_AUTH_SERVICE = "RealNameAuthService";
    /*开户验证*/
    public static final String OPEN_ACCT_AUTH_SERVICE = "OpenAcctAuthService";
    /*开户验证查证*/
    public static final String UNIFIED_ORG_QUERY_SERVICE = "UnifiedOrgQueryService";
}
